Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
119 FINCH ROAD Detached £342,070 £64,500 14 Feb 1997
120 FINCH ROAD Semi-Detached £353,836 £138,500 9 Dec 2002
121 FINCH ROAD Semi-Detached £292,259 £169,000 11 Aug 2006
122 FINCH ROAD Semi-Detached £284,961 £158,000 31 Jan 2006
123 FINCH ROAD Semi-Detached £317,985 £102,500 14 Feb 2002
124 FINCH ROAD Detached £391,573 £308,000 13 Oct 2017
125 FINCH ROAD Detached £325,028 £63,000 27 Jun 1997
127 FINCH ROAD Semi-Detached £319,873 £250,000 31 Aug 2017
128 FINCH ROAD Detached £353,734 £225,500 22 Apr 2014
129 FINCH ROAD Detached £368,123 £204,000 7 Nov 2008
130 FINCH ROAD Detached £382,102 £307,000 21 Jun 2019
131 FINCH ROAD Detached £360,000 24 May 2024
132 FINCH ROAD Semi-Detached £271,434 £147,500 15 Sep 2005
133 FINCH ROAD Semi-Detached £309,662 £195,000 18 Jul 2007
135 FINCH ROAD Semi-Detached £391,951 £232,500 3 May 2013
139 FINCH ROAD Semi-Detached £347,449 £136,000 13 Dec 2002
140 FINCH ROAD Detached £363,735 £212,000 23 Aug 2012
141 FINCH ROAD Semi-Detached £256,297 £150,000 22 Jun 2012
142 FINCH ROAD Semi-Detached £344,465 £90,000 3 Apr 2000
143 FINCH ROAD Semi-Detached £306,469 £95,000 26 Nov 2001
144 FINCH ROAD Semi-Detached £143,873 £90,000 26 Apr 2008
145 FINCH ROAD Detached £357,500 16 Feb 2024
149 FINCH ROAD Semi-Detached £290,844 £167,000 14 Oct 2011
150 FINCH ROAD Detached £350,954 £220,000 28 Feb 2014